package org.springblade.modules.ad.service;


import org.springblade.modules.ad.entity.AdBase;
import org.springblade.modules.ad.utils.Result;

import java.util.List;

public interface LdapService {

	/**
	 * dn 重命名吗
	 * @param adBase
	 * @return
	 */
	Result renameDn(AdBase adBase);


	/**
	 * dn 删除
	 * @param adBase
	 * @return
	 */
	Result deleteDN(AdBase adBase);


	/**
	 * 用户，ou,域组 查询
	 * @param adBase
	 * @return
	 */
    List getAll(AdBase adBase);


}
